strange invention - Inglés Sinónimo Diccionario